編集用コマンド vi

command
意味 0
h
左に一文字移動する 0
l 小文字エル
右に一文字移動する 0
w
右に一ワード移動する 0
b
左に一ワード移動する 0
W
次のノンブランクワードへ移動する 0
B
前のノンブランクワードへ移動する 0
e
現在のワードの終わりへ移動する 0
E
現在のノンブランクワードの終わりへ移動する 0
0
行の先頭へ移動する 0
^
行の最初のノンブランクワードへ移動する 0
$
行の終わりへ移動する。 0
i
現在の文字の前、右に入れていく。 0
a
現在の文字の後、左に入れていく。 0
I 大文字アイ
行の先頭に挿入 0
A
行の終わりに挿入 0
R
既存のテキストを上書きする 0
dh
後方に一文字削除 0
dl
前方に一文字削除 0
db
後方に一ワード削除 0
dw
前方に一ワード削除 0
dB
後方に一ノンブランクワード削除する 0
dW
前方に一ノンプランクワード削除する 0
d$
行の終わりまで削除する 0
d0
行の先頭まで削除する 0
D
d$と同じ(行の終わりまで削除する) 0
dd
0dと同じ(行全体を削除) 0
C
c$と同じ(行の終わりまで削除し、入力モードに入る) 0
cc
0c$と同じ 0
x
dlと同じ 0
X
dhと同じ 0
k or -
後方に一行削除する 0
j or +
前方に一行削除する 0
G
与えられた回数文行を移動する 0
/string
前方へstringを検索する 0
?string
後方へstringを検索する 0
n
前方へn回検索する 0
N
後方へn回検索する 0
ヘx
右方向へ次のxまで移動する 0
Fx

左方向へ前のxまで移動する

0
tx
右の方向に次のxまで移動した後,xの後ろに移動する 0
Tx
左の方向に前のxまで移動した後,xの手前に移動する 0
;
最後の文字検索コマンドを再実行する 0
,
最後の検索コマンドを逆方法でに再実行する。 0
\
ファイル名補完を行う 0
*
ワイルドカード展開を行う 0
\=
ワイルドカード展開を行う 0
~
現在の文字の大文字小文字を置換する 0
\_
前のコマンドの最後ワードをつけたし、入力モードに入る 0
CTRL-L
画面を再表示する 0
#
行の前に#(コメント記号)を付けて送り出す 0
:w
Save 0
ZZ
Save後終了 0
:q!
書き換えず終了 0

 

Last edit was Monday, 08/12/2002 <back> <top>